home *** CD-ROM | disk | FTP | other *** search
- /*
- * WindowMaker iτin ana menⁿ tan²mlas²
- *
- * Yaz²m kural²:
- *
- * <Ba■l²k> [SHORTCUT <K²sayol>] <Komut> <Parametreler>
- *
- * <Ba■l²k> herhangi bitr yaz²y² iτerebilir, bo■ul iτeriyorsa " iτinde
- * yaz²lmal²
- *
- * SHORTCUT s÷zkonusu giri■ iτin k²sayol tu■u tan²mlamak iτin kullan²l²r
- * <K²sayol>, $HOME/GNUstep/Defaults/WindowMaker oldu≡u gibi tan²mlanabilir.
- *
- * MENU veya OPEN_MENU iτin k²sayol tan²mlayamazs²n²z.
- *
- * <Komut> a■a≡²dakilerden birisidir
- * MENU - (Alt)Menⁿ tan²m²n² ba■lat²r.
- * OPEN_MENU - Menⁿyⁿ, bir dosya veya dizinden olu■turur
- * END - Alt)Menⁿ tan²m²n² bitirir
- * WORKSPACE_MENU - ╟al²■ma alanlar² iτin altmenⁿyⁿ ekler
- * EXEC <program> - program² τal²■t²r²r
- * EXIT - pencere denetτisinden τ²kar.
- * RESTART [<pencere denetτisi>] - Belirtilen pencere denetτisini
- * yeniden ba■lat²r.
- * REFRESH - ekran² tazeler
- * ARRANGE_ICONS - Ekrandaki simgeleri dⁿzenler
- * SHUTDOWN - tⁿm uygulamalr² kapat²r ve sistemden τ²kar
- * SHOW_ALL - Tⁿm pencereleri sakl² hallerinden τ²kar²r
- * HIDE_OTHERS - iτinde bulunulan d²■²ndaki tⁿm pencereleri saklar
- * SAVE_SESSION - mevcut uygulamalar² ve pencere konumlar²n² saklar,
- * yeniden ba■lad²≡²nda bu konumlar² korumaya τal²■²r.
- * CLEAR_SESSION - son saklanan bilgileri siler.
- *
- * OPEN_MENU yaz²m kurallar²:
- * 1. Dosyadan
- * // dosya.menu isimli geτerli dosya tan²m² iτeren dosyay² al²p
- * // belirtilen konuma ekler
- * OPEN_MENU dosya.menu
- *
- * 2. Komut sonucundan
- * // "komut"u τal²■t²r² ve τ²kt²s²n² m÷enⁿ olarak kullan²r.
- * // Komutun τ²kt²s² geτerli bir menⁿ tan²m² vermeli
- * OPEN_MENU | komut
- *
- * 3. Dizinden
- * // Bir veya daha fazla dizin iτinde yer alan τal²■t²r²labilir
- * // dosyalar² alfabetik olarak s²ralayarak menⁿ olu■turur
- * OPEN_MENU /bir/dizin [/bir/ba■ka/dizin ...]
- *
- * 4. Dizinden komutla
- * // Dizin seτene≡i gibi, ancak dizindeki dosyalar² "komut"
- * // ile τal²■t²r²r
- *
- * OPEN_MENU /bir/dizin [/bir/ba■ka/dizin ...] WITH komut -seτenekler
- *
- *
- * <Parametreler> τal²■t²r²lacak yaz²l²m²n parametreleri
- *
- * ** EXEC komut sat²r² seτenekleri:
- * %s - mevcut seτimi koyar.
- * %a(mesaj) - bir mesaj ba■l²≡² ile bir kutucuk aτarak yaz²lan bilgileri
- * komuta parametre olarak g÷nderir
- * %w - seτili pencerenin XID'sini verir.
- *
- * ╓zel karakterleri (% ve " gibi) \ yard²m² ile kullanabilirsiniz:
- * ÷rnek: xterm -T "\"Hello World\""
- *
- * \n gibi komutlar² da kullanabilirsiniz.
- *
- * Her MENU tan²m² bir END tan²m² iτermelidir.
- *
- * ╓rnek:
- *
- * "Test" MENU
- * "XTerm" EXEC xterm
- * // /usr/openwin/bin'in iτeri≡i ile bir menⁿ yarat²r
- * "XView apps" OPEN_MENU "/usr/openwin/bin"
- * // de≡i■ik dizinlerde yer alan uygulamalrla bir menⁿ yarat²r
- * "X11 apps" OPEN_MENU /usr/X11/bin $HOME/bin/X11
- * // baz² arkaplan g÷rⁿntⁿlerini ekler
- * "Background" OPEN_MENU $HOME/images /usr/share/images WITH wmsetbg -u -t
- * // style.menu menⁿsⁿnⁿ ekler.
- * "Style" OPEN_MENU style.menu
- * "Test" END
- */
-
- #include "wmmacros"
-
- "Ana Menⁿ" MENU
- "Bilgi" MENU
- "Copyright..." EXEC xmessage -center -font variable -title \
- 'WindowMaker 'WM_VERSION -file $HOME/GNUstep/Library/WindowMaker/Copyright
- "Sistem Konsolu" EXEC xconsole
- "Sistem Yⁿkⁿ" EXEC xosview || xload
- "Sⁿreτ D÷kⁿmⁿ" EXEC xterm -e top
- "K²lavuz Taray²c²s²" EXEC xman
- "Bilgi" END
- "XTerm" EXEC xterm -sb
- "Rxvt" EXEC rxvt -bg black -fg white -fn fixed
- "╟al²■ma Alanlar²" WORKSPACE_MENU
- "Uygulamalar" MENU
- "G÷rⁿntⁿ" MENU
- "Gimp" EXEC gimp >/dev/null
- "XV" EXEC xv
- "XPaint" EXEC xpaint
- "XFig" EXEC xfig
- "Graphics" END
- "X File Manager" EXEC xfm
- "OffiX Files" EXEC files
- "LyX" EXEC lyx
- "Netscape" EXEC netscape
- "Ghostview" EXEC ghostview %a(PS dosyas²n² girin)
- "Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(PDF dosyas²n² girin)
- "TkDesk" EXEC tkdesk
- "Uygulamalar" END
- "Dⁿzenleyiciler" MENU
- "XFte" EXEC xfte
- "XEmacs" EXEC xemacs || emacs
- "XJed" EXEC xjed
- "NEdit" EXEC nedit
- "Xedit" EXEC xedit
- "VI" EXEC xterm -e vi
- "Dⁿzenleyiciler" END
- "╟e■itli" MENU
- "Xmcd" EXEC xmcd 2> /dev/null
- "Xplaycd" EXEC xplaycd
- "Xmixer" EXEC xmixer
- "╟e■itli" END
- "Yard²mc²lar" MENU
- "Hesap Makinas²" EXEC xcalc
- "Pencere ╓zellikleri" EXEC xprop | xmessage -center -title 'xprop' -file -
- "Yaz² tipi Taray²c²s²" EXEC xfontsel
- "Terminal ╓ykⁿmcⁿsⁿ" EXEC xminicom
- "Bⁿyⁿteτ" EXEC xmag
- "Renk Tablosu" EXEC xcmap
- "XKill" EXEC xkill
- "ASClock" EXEC asclock -shape
- "Clipboard" EXEC xclipboard
- "Yard²mc²lar" END
-
- "Seτim" MENU
- "Kopyala" EXEC echo '%s' | wxcopy
- "Mail ile g÷nder" EXEC xterm -name mail -T "Pine" -e pine %s
- "A≡'da tara" EXEC netscape %s
- "K²lavuzda ara" EXEC MANUAL_SEARCH(%s)
- "Seτim" END
-
- "╟al²■ma Alan²" MENU
- "Di≡erlerini Sakla" HIDE_OTHERS
- "Hepsini G÷ster" SHOW_ALL
- "Simgeleri D≡zenle" ARRANGE_ICONS
- "Tazele" REFRESH
- "Kilitle" EXEC xlock -allowroot -usefirst
- "Oturumu Sakla" SAVE_SESSION
- "Saklanm²■ Oturumu Sil" CLEAR_SESSION
- "╟al²■ma Alan²" END
-
- "G÷rⁿnⁿm" MENU
- "Temalar" OPEN_MENU -noext THEMES_DIR $HOME/GNUstep/Library/WindowMaker/Themes WITH setstyle
- "Tarzlar" OPEN_MENU -noext STYLES_DIR $HOME/GNUstep/Library/WindowMaker/Styles WITH setstyle
- "Simge Kⁿmeleri" OPEN_MENU -noext ICON_SETS_DIR $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons
- "Arkaplan" MENU
- "Dⁿz Renk" MENU
- "Black" WS_BACK '(solid, black)'
- "Blue" WS_BACK '(solid, "#505075")'
- "Indigo" WS_BACK '(solid, "#243e6c")'
- "Deep Blue" WS_BACK '(solid, "#180090")'
- "Purple" WS_BACK '(solid, "#554466")'
- "Wheat" WS_BACK '(solid, "wheat4")'
- "Dark Gray" WS_BACK '(solid, "#333340")'
- "Wine" WS_BACK '(solid, "#400020")'
- "Dⁿz Renk" END
- "Renk Geτi■i" MENU
- "Flag" WS_BACK '(mdgradient, green, red, white, green)'
- "Sky" WS_BACK '(vgradient, blue4, white)'
- "Renk Geτi■i" END
- "G÷rⁿntⁿler" OPEN_MENU -noext BACKGROUNDS_DIR $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t
- "Arkaplan" END
- "Tema Sakla" EXEC getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/"%a(Theme name)"
- "Simge Kⁿmesi Sakla" EXEC geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/"%a(IconSet name)"
- "G÷rⁿnⁿm" END
-
- "╟²k²■" MENU
- "Yeniden Ba■lat" RESTART
- "AfterStep Ba■lat" RESTART afterstep
- "╟²k²■..." EXIT
- "Oturumu Kapat..." SHUTDOWN
- "╟²k²■" END
- "Ana Menⁿ" END
-
-
-